var left=0,right=0;
var listAll = []

Page({

  /**
   * 页面的初始数据
   */
  data: {
    img_src:getApp().img_src,
    navbar_idx:1,
    header_nav:[],
    leftList:[],
    rightList:[],
    page:1,
    type:0,
    show_navbar:true,
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (t) {
    getApp().page.onLoad(this, t)
    this.loadMoreImages(1); //初始化数据
  },
  loadMoreImages(s){
    wx.showLoading({title:'加载中...',mask:true})
    var t = this
    getApp().request({
      url: getApp().api.siteinfo.apiroot+'action/kepu',
      data: {
        pageNo: t.data.page,
        type: (t.data.type + 1),
        storeId: getApp().api.siteinfo.acid,
        userToken: wx.getStorageSync('ACCESS_TOKEN'),
        pageSize: 10
      },
      success(e) {
        if (s==1){
          t.setData({header_nav: e.typeList.list})
          e.typeList.list.forEach((item,idx)=>{
            listAll[idx] = [[],[]]
          })
        }
        if(t.data.page==1){
          t.data.leftList=[]
          t.data.rightList=[]
        }
        e.data.length && e.data.forEach((item,idx)=>{
          if(left>right){
            right += (item.height-0)
            t.data.rightList.push(item)
          }else {
            left += (item.height-0)
            t.data.leftList.push(item)
          }
        })
        t.setData({
          leftList:t.data.leftList,
          rightList:t.data.rightList
        },function () {
          wx.hideLoading()
          wx.stopPullDownRefresh()
        })
      }
    })
  },
  tabClick(e){
    var t = this,
      idx = e.target.dataset.idx;
    if(t.data.type == idx) return;
    listAll[t.data.type] = [t.data.leftList,t.data.rightList];
    t.data.type=idx,t.data.page=1
      this.setData({
        leftList:listAll[idx][0],
        rightList:listAll[idx][1],
        type:idx,
        page:1,
      },function(){
        if(!listAll[idx][0].length){
          left=right=0
          t.loadMoreImages()
        }
      })
  },
  is_web(e){
    wx.navigateTo({
      url:getApp().querystring(e.currentTarget.dataset.url)
    })
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {
    console.log('下拉')
    left=right=0
    this.loadMoreImages()
  },


  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    console.log('上拉',this.data.is_scroll)
    // this.data.is_scroll || (this.data.page+=1,this.loadMoreImages())
  },
  onPageScroll(){
    this.data.fix || this.setData({
      fix:true
    })
  },
  onMyEvent(){
    this.setData({fix:false})
  },
})